package com.ttj.service;

import java.util.Map;

import com.ttj.domain.oracle.WebUser;
import com.ttj.vo.BaseRes;

public interface WebUserService {

	/**
	 * 创建回收订单检测用户
	 * @param map
	 * @return
	 */
	BaseRes<WebUser> createRecCheckUser(int type,String string);
	
	/**
	 * 获取用户信息
	 * @param str
	 * @return
	 */
	BaseRes<WebUser> getUser(int type,String str);
	
	/**
	 * 修改数据
	 * @param total 存款(计算后)
	 * @param user 用户
	 * @param orderWeight 回收重量(只计算单位为公斤、个数未换算)
	 * @return
	 */
	int updUser(double total,WebUser user,double orderWeight);
	
	/**
	 * 注册用户
	 * @param user
	 * @return
	 */
	Map<String,Object> register(WebUser user);
	
	/**
	 * 校验验证码
	 * @param phone
	 * @param verify
	 * @return
	 */
	int checkVerify(String phone,String verify,int type);
	
	/**
	 * 修改用户地址
	 * @param user
	 * @return
	 */
	int updUserAddr(String json);
}
